Chilli
9, Triq il-Wizna, Swieqi, Malta, SWQ 2303
+356 2138 0653 Phone